leper colony – English–Latine translations

🇬🇧 en la 🇻🇦

leper colony noun

  • isolated community of lepers
leprosaria, leprosarium
Wiktionary Links